
/* STYLES DE LA BARRE DE NOTIFICATION */
#jnotif{
	height: auto!important;
	height: 50px;
	min-height: 50px;
	width: 100%;
	display:none;
	position: absolute;
	left: 0;
}

#jnotif-message{
	padding: 0 0 0 30px;
	margin: 10px 0 0 20px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	color: #FFF;
	text-shadow: 1px 1px 1px #666;
}

.info{
	background-color: #789fe3;
	background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0, rgb(175,199,240)),
	    color-stop(0.5, rgb(120,159,227))
	);
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(175,199,240) 0%,
	    rgb(120,159,227) 50%
	);
}

.ok{
	background-color: #7ad07b;
	background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0, rgb(164,235,164)),
	    color-stop(0.5, rgb(122,208,124))
	);
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(164,235,164) 0%,
	    rgb(122,208,124) 50%
	);
}

.alert{
	background-color: #f0b057;
	background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0, rgb(240,206,161)),
	    color-stop(0.5, rgb(240,176,87))
	);
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(240,206,161) 0%,
	    rgb(240,176,87) 50%
	);
}

.nok{
	background-color: #e79797;
	background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0, rgb(227,173,173)),
	    color-stop(0.5, rgb(227,134,134))
	);
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(227,173,173) 0%,
	    rgb(227,134,134) 50%
	);
}

.info #jnotif-message{
	background: url('../images/info.png') no-repeat left center;
}

.ok #jnotif-message{
	background: url('../images/ok.png') no-repeat left center;
}

.alert #jnotif-message{
	background: url('../images/alert.png') no-repeat left center;
}

.nok #jnotif-message{
	background: url('../images/ko.png') no-repeat left center;
}
